package com.weiqiao.mall.domain;

import lombok.Data;

import java.util.List;

/**
 * @Description: 礼品卡实体
 * @Author: 陈忠强
 * @date: 2018/6/11.
 */
@Data
public class GiftCardEntity {

    /**
     * 礼品卡的id
     */
    private String card_id;

    /**
     * 公司的id
     */
    private int company_id;

    // 礼品卡图标
    private String icon_url;

    /**
     * 礼品卡的名称
     */
    private String title;

    /**
     * 礼品卡的详细描述
     */
    private String sub_titl;

    /**
     * 商品的ids
     */
    private List<String> commodity_ids;

    /**
     * 商品的名称
     */
    private String commodity_names;

    /**
     * 礼品卡的开始有效期
     */
    private String begin_timestamp;

    /**
     * 礼品卡的结束有效期
     */
    private String end_timestamp;

    /**
     * 总数量
     */
    private int sku;

    /**
     * 客服生成数量
     */
    private int product_sku;

    /**
     * 领取数量
     */
    private int draw_sku;

    /**
     * 使用数量
     */
    private int use_sku;

    /**
     * 剩余数量
     */
    private int balance_sku;

    /**
     * 创建人
     */
    private int create_by;

    /**
     * 修改人
     */
    private int update_by;

    /**
     * 创建时间
     */
    private String create_time;

    /**
     * 修改时间
     */
    private String update_time;

    /**
     * 是否删除，0未删除1删除
     */
    private int is_delete;

    private int gift_type; // 礼品卡类型 默认 0 ：礼品卡,1:店铺优惠券 ,2:商品优惠券

    private double order_amount; // 订单满减总额设置

    private double deduction_amount;// 抵扣券金额

    private String sku_flag; //卡券密码 无效字段

    // 粉丝领取状态 0：生成  1：领取 2：使用  3：过期 4：未到期  5：已删除
    private int status;

    /**
     * 每人限领次数
     */
    private int receive_num;

    /**
     * 使用范围
     * 0:APP 1:小程序 2:新人专享
     */
    private List<Integer> range;
}
